fly-catching arum - Spanish English Dictionary